small store selling some product - İspanyolca İngilizce Sözlük